revolutionary socialist workers' party - French English Dictionary